<?php
@session_start();
if(!isset($_SESSION['usuCod'])){
    echo "<script>window.location.href='index.php'</script>";
}
require_once('lib/conexion.php');

?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>

<link rel="stylesheet" type="text/css" href="css/ckm!estilo.css" />

<!-- Para el calendario  las librerias se cargan en el archivo interna.php -->


<script src="js/script_JQuery.js"></script>

<!-- Librerias para subir archivos -->
<script src="subirArchivosMulti/jquery.uploadifive.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="subirArchivosMulti/uploadifive.css">

<script type="text/javascript">

$(document).ready(function(){
    $("#fechVenc" ).datepicker({
	  minDate: 0,
	  changeMonth: true,
      changeYear: true
    });

 });
 
 $(function() {
		//$('#div_creaUs').load("lismodiReq_envia.php?accion=3");
		$('#div_content_tablaUs').load("lismodiReq_envia.php?accion=0");
	});


//CONFIRM
function confirm(message, callback) {
	$('#confirm').modal({
		closeHTML: "<a href='#' title='Close' class='modal-close'>x</a>",
		position: ["20%",],
		//overlayId: 'confirm-overlay',
		containerId: 'confirm-container',
		onShow: function (dialog) {
			var modal = this;

			$('.message', dialog.data[0]).append(message);

			// if the user clicks "yes"
			$('.yes', dialog.data[0]).click(function () {
				// call the callback
				if ($.isFunction(callback)) {
					callback.apply();
				}
				// close the dialog
				modal.close(); // or $.modal.close();
			});
		}
	});
}

	// Extender jQuery con un método personalizado:
		jQuery.fn.getCheckboxValues = function(){
			var values = [];
			var i = 0;
			this.each(function(){
				// guarda los valores en un array
				values[i++] = $(this).val();
			});
		// devuelve un array con los checkboxes seleccionados
		return values;
		}

    function FverEliminaIng(coUs){
		var datos = "accion=5&cousJS="+coUs;
		$('#diveredit').load("lismodiReq_envia.php",datos);
	}
 
 
 function FcargaCargo(){
	var datos = "accion=0&codUsuResJS="+$("#cbx_usuResp option:selected").val();
	$('#div_mensaje').load("creaReq_envia.php",datos);
}

function FlimpiarReq(){
	$("#fechVenc").datepicker( "destroy" );
	$("input:text").val("");
	$("textarea").val("");
	$("select").val("");
}

function FguardarReq(){
	//validar campos vacios ----------------
		if($("#cbx_proceso").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione el proceso!');
			$("#cbx_proceso").focus();
			return false;
		}
		if($("#txta_descrip").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite la descripci&oacute;n del requisito!');
			$("#txta_descrip").focus();
			return false;
		}
		if($("#cbx_usuResp").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione el usuario responsable!');
			$("#cbx_usuResp").focus();
			return false;
		}
		if($("#fechVenc").val() == ""){
			mostrarMSN('warning','div_mensaje','Escoja la fecha de vencimiento!');
			$("#fechVenc").focus();
			return false;
		}
		if($("#cbx_periodoVenci").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione el periodo de vencimiento!');
			$("#cbx_periodoVenci").focus();
			return false;
		}
		if($("#cbx_sucursal").val() == ""){
			mostrarMSN('warning','div_mensaje','Seleccione la sucursal!');
			$("#cbx_sucursal").focus();
			return false;
		}
		if($("#txta_riesgoAsp").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite el Riesgo/Aspecto!');
			$("#txta_riesgoAsp").focus();
			return false;
		}
		if($("#txt_norma").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite la norma!');
			$("#txt_norma").focus();
			return false;
		}
		if($("#txt_emisor").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite el emisor!');
			$("#txt_emisor").focus();
			return false;
		}
		if($("#txta_exigencias").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite las exigencias!');
			$("#txta_exigencias").focus();
			return false;
		}
		if($("#txta_efecNoCum").val() == ""){
			mostrarMSN('warning','div_mensaje','Digite los efectos potenciales del No Cumplimiento!');
			$("#txta_efecNoCum").focus();
			return false;
		}

	//confirmar y enviar campos
		confirm("Est\u00e1 seguro de CREAR el Requisito Legal? ", function () {
			var datos = "accion=1&cbx_procesoJS="+$("select[name=cbx_proceso] option:selected").val()+
			"&txta_descripJS="+$('#txta_descrip').val()+
			"&cbx_usuRespJS="+$("select[name=cbx_usuResp] option:selected").val()+
			"&fechVencJS="+$('#fechVenc').val()+
			"&cbx_periodoVenciJS="+$("select[name=cbx_periodoVenci] option:selected").val()+
			"&cbx_sucursalJS="+$("select[name=cbx_sucursal] option:selected").val()+
			"&txta_riesgoAspJS="+$('#txta_riesgoAsp').val()+
			"&rd_estadoJS="+$("input:radio[name='rd_estado']:checked").val()+
			"&txt_normaJS="+$('#txt_norma').val()+
			"&txt_emisorJS="+$('#txt_emisor').val()+
			"&txta_exigenciasJS="+$('#txta_exigencias').val()+
			"&txta_efecNoCumJS="+$('#txta_efecNoCum').val()+
			"&subusuPerJS="+$("input:checkbox[alt=chkg_usuarios]:checked").getCheckboxValues();

			//mostrar mensaje de guardando
			mostrarMSN('loading','div_mensaje','Guardando...');

			$('#div_mensaje').load("creaReq_envia.php",datos);
		});
}



    function FverConsulta(coUs){
		var datos = "accion=3&cousJS="+coUs;
		$('#diveredit').load("lismodiReq_envia.php",datos);
	}
 
    function FmodReq(coUs){
		var datos = "accion=4&cousJS="+coUs;
		$('#diveredit').load("lismodiReq_envia.php",datos);
	}



function Fmodireq(opc){
	var datos = "accion=2&opcJS="+opc;
	$('#tab-container').load("modReq.php",datos);
}

function generarUsuaExce(){           
    parent.location.href='convertir_excel.php?accion=3';    
}


</script>


</head>

<body>

<div id="div_creaUs">
</div>

<br class="baja" />
<hr />

<label>
	<div id="div_mensaje" style="display:none;"> </div>
</label>

<br />
 <div id="div_content_tablaUs">
 </div>

<style type="text/css">
	.uploadifive-button {
		float: left;
		margin-right: 10px;
	}
	#queue {
		border: 1px solid #E5E5E5;
		height: 177px;
		overflow: auto;
		margin-bottom: 10px;
		padding: 0 3px 3px;
		width: 500px;
	}
</style>


<!-- Mensaje de claves -->
        <div id="pswd_info">

		<h4>La clave debe cumplir con las siguientes reglas:</h4>

		<ul>

			<li id="letter" class="invalid">Por lo menos <strong>una letra</strong></li>

			<li id="capital" class="invalid">Por lo menos <strong>una letra May&uacute;scula</strong></li>

			<li id="number" class="invalid">Por lo menos <strong>un n&uacute;mero</strong></li>

			<li id="length" class="invalid">Por lo menos <strong>8 caracteres</strong></li>

		</ul>

	</div>

<!-- Ver Editar -->
<div id="diveredit" style="display:none" class='panel-container'>

</div>

</body>
</html>
